famous elocutionist

Translations
знаменитый оратор
The famous elocutionist captivated the audience with her speech.
Знаменитый оратор заворожила слушателей своей речью.